Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 CASTLE ROAD Semi-Detached £317,136 £148,000 30 Jan 2004
18 CASTLE ROAD Semi-Detached £338,356 £270,000 23 Mar 2018
20 CASTLE ROAD Semi-Detached £141,182 £55,000 29 Nov 2002
22 CASTLE ROAD Semi-Detached £332,022 £328,000 14 Jun 2023
24 CASTLE ROAD Semi-Detached £308,793 £165,000 25 Feb 2005
26 CASTLE ROAD Semi-Detached £298,971 £192,000 11 Apr 2014
28 CASTLE ROAD Semi-Detached £311,686 £171,000 17 Jul 2009
32 CASTLE ROAD Semi-Detached £217,423 £176,000 10 Jan 2019
36 CASTLE ROAD Semi-Detached £286,026 £135,000 6 Feb 2004
38 CASTLE ROAD Semi-Detached £308,986 £179,995 10 Aug 2006
40 CASTLE ROAD Semi-Detached £303,106 £188,700 4 Apr 2007
42 CASTLE ROAD Semi-Detached £279,608 £163,000 14 Jan 2011
48 CASTLE ROAD Semi-Detached £365,898 £179,000 16 Apr 2004
50 CASTLE ROAD Semi-Detached £392,962 £78,000 21 Aug 1997